with forethought

Translations
avec prévoyance
Definitions
The act of considering or planning for the future in advance, often to ensure that actions taken are well thought out and effective.